#!/bin/env python3
# -*- coding:utf-8 -*-
"""
    [模块名]
    Add By :e4ting e4ting@gmail.com 2023-11-01 09:34:10
"""
import sys,os
import json,time
from pdb import set_trace as strace
from traceback  import format_exc as dumpstack
from textwrap import dedent
from functools import lru_cache

from e4ting import log

all_flushs    = [ "♠♠♠♠♠", "♥♥♥♥♥", "♣♣♣♣♣", "♦♦♦♦♦"]

all_fstraight = [ '23456', '34567', '45678', '56789', '6789T', '789TJ', '89TJQ', '9TJQK', 'A2345', 'TJQKA' ][::-1]

all_4_kind  = ['AAAAK', 'AAAAQ', 'AAAAJ', 'AAAAT', 'AAAA9', 'AAAA8', 'AAAA7', 'AAAA6', 'AAAA5', 'AAAA4', 'AAAA3', 'AAAA2', 'KKKKA', 'KKKKQ', 'KKKKJ', 'KKKKT', 'KKKK9', 'KKKK8', 'KKKK7', 'KKKK6', 'KKKK5', 'KKKK4', 'KKKK3', 'KKKK2', 'QQQQA', 'QQQQK', 'QQQQJ', 'QQQQT', 'QQQQ9', 'QQQQ8', 'QQQQ7', 'QQQQ6', 'QQQQ5', 'QQQQ4', 'QQQQ3', 'QQQQ2', 'JJJJA', 'JJJJK', 'JJJJQ', 'JJJJT', 'JJJJ9', 'JJJJ8', 'JJJJ7', 'JJJJ6', 'JJJJ5', 'JJJJ4', 'JJJJ3', 'JJJJ2', 'TTTTA', 'TTTTK', 'TTTTQ', 'TTTTJ', 'TTTT9', 'TTTT8', 'TTTT7', 'TTTT6', 'TTTT5', 'TTTT4', 'TTTT3', 'TTTT2', '9999A', '9999K', '9999Q', '9999J', '9999T', '99998', '99997', '99996', '99995', '99994', '99993', '99992', '8888A', '8888K', '8888Q', '8888J', '8888T', '88889', '88887', '88886', '88885', '88884', '88883', '88882', '7777A', '7777K', '7777Q', '7777J', '7777T', '77779', '77778', '77776', '77775', '77774', '77773', '77772', '6666A', '6666K', '6666Q', '6666J', '6666T', '66669', '66668', '66667', '66665', '66664', '66663', '66662', '5555A', '5555K', '5555Q', '5555J', '5555T', '55559', '55558', '55557', '55556', '55554', '55553', '55552', '4444A', '4444K', '4444Q', '4444J', '4444T', '44449', '44448', '44447', '44446', '44445', '44443', '44442', '3333A', '3333K', '3333Q', '3333J', '3333T', '33339', '33338', '33337', '33336', '33335', '33334', '33332', '2222A', '2222K', '2222Q', '2222J', '2222T', '22229', '22228', '22227', '22226', '22225', '22224', '22223']

all_flue_hourse = ['AAAKK', 'AAAQQ', 'AAAJJ', 'AAATT', 'AAA99', 'AAA88', 'AAA77', 'AAA66', 'AAA55', 'AAA44', 'AAA33', 'AAA22', 'KKKAA', 'KKKQQ', 'KKKJJ', 'KKKTT', 'KKK99', 'KKK88', 'KKK77', 'KKK66', 'KKK55', 'KKK44', 'KKK33', 'KKK22', 'QQQAA', 'QQQKK', 'QQQJJ', 'QQQTT', 'QQQ99', 'QQQ88', 'QQQ77', 'QQQ66', 'QQQ55', 'QQQ44', 'QQQ33', 'QQQ22', 'JJJAA', 'JJJKK', 'JJJQQ', 'JJJTT', 'JJJ99', 'JJJ88', 'JJJ77', 'JJJ66', 'JJJ55', 'JJJ44', 'JJJ33', 'JJJ22', 'TTTAA', 'TTTKK', 'TTTQQ', 'TTTJJ', 'TTT99', 'TTT88', 'TTT77', 'TTT66', 'TTT55', 'TTT44', 'TTT33', 'TTT22', '999AA', '999KK', '999QQ', '999JJ', '999TT', '99988', '99977', '99966', '99955', '99944', '99933', '99922', '888AA', '888KK', '888QQ', '888JJ', '888TT', '88899', '88877', '88866', '88855', '88844', '88833', '88822', '777AA', '777KK', '777QQ', '777JJ', '777TT', '77799', '77788', '77766', '77755', '77744', '77733', '77722', '666AA', '666KK', '666QQ', '666JJ', '666TT', '66699', '66688', '66677', '66655', '66644', '66633', '66622', '555AA', '555KK', '555QQ', '555JJ', '555TT', '55599', '55588', '55577', '55566', '55544', '55533', '55522', '444AA', '444KK', '444QQ', '444JJ', '444TT', '44499', '44488', '44477', '44466', '44455', '44433', '44422', '333AA', '333KK', '333QQ', '333JJ', '333TT', '33399', '33388', '33377', '33366', '33355', '33344', '33322', '222AA', '222KK', '222QQ', '222JJ', '222TT', '22299', '22288', '22277', '22266', '22255', '22244', '22233']

all_straights = [ 'A2345', '23456', '34567', '45678', '56789', '6789T', '789TJ', '89TJQ', '9TJQK', 'TJQKA' ][::-1]

all_3_kind = ['KQAAA', 'KJAAA', 'KTAAA', 'K9AAA', 'K8AAA', 'K7AAA', 'K6AAA', 'K5AAA', 'K4AAA', 'K3AAA', 'K2AAA', 'QJAAA', 'QTAAA', 'Q9AAA', 'Q8AAA', 'Q7AAA', 'Q6AAA', 'Q5AAA', 'Q4AAA', 'Q3AAA', 'Q2AAA', 'JTAAA', 'J9AAA', 'J8AAA', 'J7AAA', 'J6AAA', 'J5AAA', 'J4AAA', 'J3AAA', 'J2AAA', 'T9AAA', 'T8AAA', 'T7AAA', 'T6AAA', 'T5AAA', 'T4AAA', 'T3AAA', 'T2AAA', '98AAA', '97AAA', '96AAA', '95AAA', '94AAA', '93AAA', '92AAA', '87AAA', '86AAA', '85AAA', '84AAA', '83AAA', '82AAA', '76AAA', '75AAA', '74AAA', '73AAA', '72AAA', '65AAA', '64AAA', '63AAA', '62AAA', '54AAA', '53AAA', '52AAA', '43AAA', '42AAA', '32AAA', 'AQKKK', 'AJKKK', 'ATKKK', 'A9KKK', 'A8KKK', 'A7KKK', 'A6KKK', 'A5KKK', 'A4KKK', 'A3KKK', 'A2KKK', 'QJKKK', 'QTKKK', 'Q9KKK', 'Q8KKK', 'Q7KKK', 'Q6KKK', 'Q5KKK', 'Q4KKK', 'Q3KKK', 'Q2KKK', 'JTKKK', 'J9KKK', 'J8KKK', 'J7KKK', 'J6KKK', 'J5KKK', 'J4KKK', 'J3KKK', 'J2KKK', 'T9KKK', 'T8KKK', 'T7KKK', 'T6KKK', 'T5KKK', 'T4KKK', 'T3KKK', 'T2KKK', '98KKK', '97KKK', '96KKK', '95KKK', '94KKK', '93KKK', '92KKK', '87KKK', '86KKK', '85KKK', '84KKK', '83KKK', '82KKK', '76KKK', '75KKK', '74KKK', '73KKK', '72KKK', '65KKK', '64KKK', '63KKK', '62KKK', '54KKK', '53KKK', '52KKK', '43KKK', '42KKK', '32KKK', 'AKQQQ', 'AJQQQ', 'ATQQQ', 'A9QQQ', 'A8QQQ', 'A7QQQ', 'A6QQQ', 'A5QQQ', 'A4QQQ', 'A3QQQ', 'A2QQQ', 'KJQQQ', 'KTQQQ', 'K9QQQ', 'K8QQQ', 'K7QQQ', 'K6QQQ', 'K5QQQ', 'K4QQQ', 'K3QQQ', 'K2QQQ', 'JTQQQ', 'J9QQQ', 'J8QQQ', 'J7QQQ', 'J6QQQ', 'J5QQQ', 'J4QQQ', 'J3QQQ', 'J2QQQ', 'T9QQQ', 'T8QQQ', 'T7QQQ', 'T6QQQ', 'T5QQQ', 'T4QQQ', 'T3QQQ', 'T2QQQ', '98QQQ', '97QQQ', '96QQQ', '95QQQ', '94QQQ', '93QQQ', '92QQQ', '87QQQ', '86QQQ', '85QQQ', '84QQQ', '83QQQ', '82QQQ', '76QQQ', '75QQQ', '74QQQ', '73QQQ', '72QQQ', '65QQQ', '64QQQ', '63QQQ', '62QQQ', '54QQQ', '53QQQ', '52QQQ', '43QQQ', '42QQQ', '32QQQ', 'AKJJJ', 'AQJJJ', 'ATJJJ', 'A9JJJ', 'A8JJJ', 'A7JJJ', 'A6JJJ', 'A5JJJ', 'A4JJJ', 'A3JJJ', 'A2JJJ', 'KQJJJ', 'KTJJJ', 'K9JJJ', 'K8JJJ', 'K7JJJ', 'K6JJJ', 'K5JJJ', 'K4JJJ', 'K3JJJ', 'K2JJJ', 'QTJJJ', 'Q9JJJ', 'Q8JJJ', 'Q7JJJ', 'Q6JJJ', 'Q5JJJ', 'Q4JJJ', 'Q3JJJ', 'Q2JJJ', 'T9JJJ', 'T8JJJ', 'T7JJJ', 'T6JJJ', 'T5JJJ', 'T4JJJ', 'T3JJJ', 'T2JJJ', '98JJJ', '97JJJ', '96JJJ', '95JJJ', '94JJJ', '93JJJ', '92JJJ', '87JJJ', '86JJJ', '85JJJ', '84JJJ', '83JJJ', '82JJJ', '76JJJ', '75JJJ', '74JJJ', '73JJJ', '72JJJ', '65JJJ', '64JJJ', '63JJJ', '62JJJ', '54JJJ', '53JJJ', '52JJJ', '43JJJ', '42JJJ', '32JJJ', 'AKTTT', 'AQTTT', 'AJTTT', 'A9TTT', 'A8TTT', 'A7TTT', 'A6TTT', 'A5TTT', 'A4TTT', 'A3TTT', 'A2TTT', 'KQTTT', 'KJTTT', 'K9TTT', 'K8TTT', 'K7TTT', 'K6TTT', 'K5TTT', 'K4TTT', 'K3TTT', 'K2TTT', 'QJTTT', 'Q9TTT', 'Q8TTT', 'Q7TTT', 'Q6TTT', 'Q5TTT', 'Q4TTT', 'Q3TTT', 'Q2TTT', 'J9TTT', 'J8TTT', 'J7TTT', 'J6TTT', 'J5TTT', 'J4TTT', 'J3TTT', 'J2TTT', '98TTT', '97TTT', '96TTT', '95TTT', '94TTT', '93TTT', '92TTT', '87TTT', '86TTT', '85TTT', '84TTT', '83TTT', '82TTT', '76TTT', '75TTT', '74TTT', '73TTT', '72TTT', '65TTT', '64TTT', '63TTT', '62TTT', '54TTT', '53TTT', '52TTT', '43TTT', '42TTT', '32TTT', 'AK999', 'AQ999', 'AJ999', 'AT999', 'A8999', 'A7999', 'A6999', 'A5999', 'A4999', 'A3999', 'A2999', 'KQ999', 'KJ999', 'KT999', 'K8999', 'K7999', 'K6999', 'K5999', 'K4999', 'K3999', 'K2999', 'QJ999', 'QT999', 'Q8999', 'Q7999', 'Q6999', 'Q5999', 'Q4999', 'Q3999', 'Q2999', 'JT999', 'J8999', 'J7999', 'J6999', 'J5999', 'J4999', 'J3999', 'J2999', 'T8999', 'T7999', 'T6999', 'T5999', 'T4999', 'T3999', 'T2999', '87999', '86999', '85999', '84999', '83999', '82999', '76999', '75999', '74999', '73999', '72999', '65999', '64999', '63999', '62999', '54999', '53999', '52999', '43999', '42999', '32999', 'AK888', 'AQ888', 'AJ888', 'AT888', 'A9888', 'A7888', 'A6888', 'A5888', 'A4888', 'A3888', 'A2888', 'KQ888', 'KJ888', 'KT888', 'K9888', 'K7888', 'K6888', 'K5888', 'K4888', 'K3888', 'K2888', 'QJ888', 'QT888', 'Q9888', 'Q7888', 'Q6888', 'Q5888', 'Q4888', 'Q3888', 'Q2888', 'JT888', 'J9888', 'J7888', 'J6888', 'J5888', 'J4888', 'J3888', 'J2888', 'T9888', 'T7888', 'T6888', 'T5888', 'T4888', 'T3888', 'T2888', '97888', '96888', '95888', '94888', '93888', '92888', '76888', '75888', '74888', '73888', '72888', '65888', '64888', '63888', '62888', '54888', '53888', '52888', '43888', '42888', '32888', 'AK777', 'AQ777', 'AJ777', 'AT777', 'A9777', 'A8777', 'A6777', 'A5777', 'A4777', 'A3777', 'A2777', 'KQ777', 'KJ777', 'KT777', 'K9777', 'K8777', 'K6777', 'K5777', 'K4777', 'K3777', 'K2777', 'QJ777', 'QT777', 'Q9777', 'Q8777', 'Q6777', 'Q5777', 'Q4777', 'Q3777', 'Q2777', 'JT777', 'J9777', 'J8777', 'J6777', 'J5777', 'J4777', 'J3777', 'J2777', 'T9777', 'T8777', 'T6777', 'T5777', 'T4777', 'T3777', 'T2777', '98777', '96777', '95777', '94777', '93777', '92777', '86777', '85777', '84777', '83777', '82777', '65777', '64777', '63777', '62777', '54777', '53777', '52777', '43777', '42777', '32777', 'AK666', 'AQ666', 'AJ666', 'AT666', 'A9666', 'A8666', 'A7666', 'A5666', 'A4666', 'A3666', 'A2666', 'KQ666', 'KJ666', 'KT666', 'K9666', 'K8666', 'K7666', 'K5666', 'K4666', 'K3666', 'K2666', 'QJ666', 'QT666', 'Q9666', 'Q8666', 'Q7666', 'Q5666', 'Q4666', 'Q3666', 'Q2666', 'JT666', 'J9666', 'J8666', 'J7666', 'J5666', 'J4666', 'J3666', 'J2666', 'T9666', 'T8666', 'T7666', 'T5666', 'T4666', 'T3666', 'T2666', '98666', '97666', '95666', '94666', '93666', '92666', '87666', '85666', '84666', '83666', '82666', '75666', '74666', '73666', '72666', '54666', '53666', '52666', '43666', '42666', '32666', 'AK555', 'AQ555', 'AJ555', 'AT555', 'A9555', 'A8555', 'A7555', 'A6555', 'A4555', 'A3555', 'A2555', 'KQ555', 'KJ555', 'KT555', 'K9555', 'K8555', 'K7555', 'K6555', 'K4555', 'K3555', 'K2555', 'QJ555', 'QT555', 'Q9555', 'Q8555', 'Q7555', 'Q6555', 'Q4555', 'Q3555', 'Q2555', 'JT555', 'J9555', 'J8555', 'J7555', 'J6555', 'J4555', 'J3555', 'J2555', 'T9555', 'T8555', 'T7555', 'T6555', 'T4555', 'T3555', 'T2555', '98555', '97555', '96555', '94555', '93555', '92555', '87555', '86555', '84555', '83555', '82555', '76555', '74555', '73555', '72555', '64555', '63555', '62555', '43555', '42555', '32555', 'AK444', 'AQ444', 'AJ444', 'AT444', 'A9444', 'A8444', 'A7444', 'A6444', 'A5444', 'A3444', 'A2444', 'KQ444', 'KJ444', 'KT444', 'K9444', 'K8444', 'K7444', 'K6444', 'K5444', 'K3444', 'K2444', 'QJ444', 'QT444', 'Q9444', 'Q8444', 'Q7444', 'Q6444', 'Q5444', 'Q3444', 'Q2444', 'JT444', 'J9444', 'J8444', 'J7444', 'J6444', 'J5444', 'J3444', 'J2444', 'T9444', 'T8444', 'T7444', 'T6444', 'T5444', 'T3444', 'T2444', '98444', '97444', '96444', '95444', '93444', '92444', '87444', '86444', '85444', '83444', '82444', '76444', '75444', '73444', '72444', '65444', '63444', '62444', '53444', '52444', '32444', 'AK333', 'AQ333', 'AJ333', 'AT333', 'A9333', 'A8333', 'A7333', 'A6333', 'A5333', 'A4333', 'A2333', 'KQ333', 'KJ333', 'KT333', 'K9333', 'K8333', 'K7333', 'K6333', 'K5333', 'K4333', 'K2333', 'QJ333', 'QT333', 'Q9333', 'Q8333', 'Q7333', 'Q6333', 'Q5333', 'Q4333', 'Q2333', 'JT333', 'J9333', 'J8333', 'J7333', 'J6333', 'J5333', 'J4333', 'J2333', 'T9333', 'T8333', 'T7333', 'T6333', 'T5333', 'T4333', 'T2333', '98333', '97333', '96333', '95333', '94333', '92333', '87333', '86333', '85333', '84333', '82333', '76333', '75333', '74333', '72333', '65333', '64333', '62333', '54333', '52333', '42333', 'AK222', 'AQ222', 'AJ222', 'AT222', 'A9222', 'A8222', 'A7222', 'A6222', 'A5222', 'A4222', 'A3222', 'KQ222', 'KJ222', 'KT222', 'K9222', 'K8222', 'K7222', 'K6222', 'K5222', 'K4222', 'K3222', 'QJ222', 'QT222', 'Q9222', 'Q8222', 'Q7222', 'Q6222', 'Q5222', 'Q4222', 'Q3222', 'JT222', 'J9222', 'J8222', 'J7222', 'J6222', 'J5222', 'J4222', 'J3222', 'T9222', 'T8222', 'T7222', 'T6222', 'T5222', 'T4222', 'T3222', '98222', '97222', '96222', '95222', '94222', '93222', '87222', '86222', '85222', '84222', '83222', '76222', '75222', '74222', '73222', '65222', '64222', '63222', '54222', '53222', '43222']

all_2_pair = ['AAKKQ', 'AAKKJ', 'AAKKT', 'AAKK9', 'AAKK8', 'AAKK7', 'AAKK6', 'AAKK5', 'AAKK4', 'AAKK3', 'AAKK2', 'AAQQK', 'AAQQJ', 'AAQQT', 'AAQQ9', 'AAQQ8', 'AAQQ7', 'AAQQ6', 'AAQQ5', 'AAQQ4', 'AAQQ3', 'AAQQ2', 'AAJJK', 'AAJJQ', 'AAJJT', 'AAJJ9', 'AAJJ8', 'AAJJ7', 'AAJJ6', 'AAJJ5', 'AAJJ4', 'AAJJ3', 'AAJJ2', 'AATTK', 'AATTQ', 'AATTJ', 'AATT9', 'AATT8', 'AATT7', 'AATT6', 'AATT5', 'AATT4', 'AATT3', 'AATT2', 'AA99K', 'AA99Q', 'AA99J', 'AA99T', 'AA998', 'AA997', 'AA996', 'AA995', 'AA994', 'AA993', 'AA992', 'AA88K', 'AA88Q', 'AA88J', 'AA88T', 'AA889', 'AA887', 'AA886', 'AA885', 'AA884', 'AA883', 'AA882', 'AA77K', 'AA77Q', 'AA77J', 'AA77T', 'AA779', 'AA778', 'AA776', 'AA775', 'AA774', 'AA773', 'AA772', 'AA66K', 'AA66Q', 'AA66J', 'AA66T', 'AA669', 'AA668', 'AA667', 'AA665', 'AA664', 'AA663', 'AA662', 'AA55K', 'AA55Q', 'AA55J', 'AA55T', 'AA559', 'AA558', 'AA557', 'AA556', 'AA554', 'AA553', 'AA552', 'AA44K', 'AA44Q', 'AA44J', 'AA44T', 'AA449', 'AA448', 'AA447', 'AA446', 'AA445', 'AA443', 'AA442', 'AA33K', 'AA33Q', 'AA33J', 'AA33T', 'AA339', 'AA338', 'AA337', 'AA336', 'AA335', 'AA334', 'AA332', 'AA22K', 'AA22Q', 'AA22J', 'AA22T', 'AA229', 'AA228', 'AA227', 'AA226', 'AA225', 'AA224', 'AA223', 'KKQQA', 'KKQQJ', 'KKQQT', 'KKQQ9', 'KKQQ8', 'KKQQ7', 'KKQQ6', 'KKQQ5', 'KKQQ4', 'KKQQ3', 'KKQQ2', 'KKJJA', 'KKJJQ', 'KKJJT', 'KKJJ9', 'KKJJ8', 'KKJJ7', 'KKJJ6', 'KKJJ5', 'KKJJ4', 'KKJJ3', 'KKJJ2', 'KKTTA', 'KKTTQ', 'KKTTJ', 'KKTT9', 'KKTT8', 'KKTT7', 'KKTT6', 'KKTT5', 'KKTT4', 'KKTT3', 'KKTT2', 'KK99A', 'KK99Q', 'KK99J', 'KK99T', 'KK998', 'KK997', 'KK996', 'KK995', 'KK994', 'KK993', 'KK992', 'KK88A', 'KK88Q', 'KK88J', 'KK88T', 'KK889', 'KK887', 'KK886', 'KK885', 'KK884', 'KK883', 'KK882', 'KK77A', 'KK77Q', 'KK77J', 'KK77T', 'KK779', 'KK778', 'KK776', 'KK775', 'KK774', 'KK773', 'KK772', 'KK66A', 'KK66Q', 'KK66J', 'KK66T', 'KK669', 'KK668', 'KK667', 'KK665', 'KK664', 'KK663', 'KK662', 'KK55A', 'KK55Q', 'KK55J', 'KK55T', 'KK559', 'KK558', 'KK557', 'KK556', 'KK554', 'KK553', 'KK552', 'KK44A', 'KK44Q', 'KK44J', 'KK44T', 'KK449', 'KK448', 'KK447', 'KK446', 'KK445', 'KK443', 'KK442', 'KK33A', 'KK33Q', 'KK33J', 'KK33T', 'KK339', 'KK338', 'KK337', 'KK336', 'KK335', 'KK334', 'KK332', 'KK22A', 'KK22Q', 'KK22J', 'KK22T', 'KK229', 'KK228', 'KK227', 'KK226', 'KK225', 'KK224', 'KK223', 'QQJJA', 'QQJJK', 'QQJJT', 'QQJJ9', 'QQJJ8', 'QQJJ7', 'QQJJ6', 'QQJJ5', 'QQJJ4', 'QQJJ3', 'QQJJ2', 'QQTTA', 'QQTTK', 'QQTTJ', 'QQTT9', 'QQTT8', 'QQTT7', 'QQTT6', 'QQTT5', 'QQTT4', 'QQTT3', 'QQTT2', 'QQ99A', 'QQ99K', 'QQ99J', 'QQ99T', 'QQ998', 'QQ997', 'QQ996', 'QQ995', 'QQ994', 'QQ993', 'QQ992', 'QQ88A', 'QQ88K', 'QQ88J', 'QQ88T', 'QQ889', 'QQ887', 'QQ886', 'QQ885', 'QQ884', 'QQ883', 'QQ882', 'QQ77A', 'QQ77K', 'QQ77J', 'QQ77T', 'QQ779', 'QQ778', 'QQ776', 'QQ775', 'QQ774', 'QQ773', 'QQ772', 'QQ66A', 'QQ66K', 'QQ66J', 'QQ66T', 'QQ669', 'QQ668', 'QQ667', 'QQ665', 'QQ664', 'QQ663', 'QQ662', 'QQ55A', 'QQ55K', 'QQ55J', 'QQ55T', 'QQ559', 'QQ558', 'QQ557', 'QQ556', 'QQ554', 'QQ553', 'QQ552', 'QQ44A', 'QQ44K', 'QQ44J', 'QQ44T', 'QQ449', 'QQ448', 'QQ447', 'QQ446', 'QQ445', 'QQ443', 'QQ442', 'QQ33A', 'QQ33K', 'QQ33J', 'QQ33T', 'QQ339', 'QQ338', 'QQ337', 'QQ336', 'QQ335', 'QQ334', 'QQ332', 'QQ22A', 'QQ22K', 'QQ22J', 'QQ22T', 'QQ229', 'QQ228', 'QQ227', 'QQ226', 'QQ225', 'QQ224', 'QQ223', 'JJTTA', 'JJTTK', 'JJTTQ', 'JJTT9', 'JJTT8', 'JJTT7', 'JJTT6', 'JJTT5', 'JJTT4', 'JJTT3', 'JJTT2', 'JJ99A', 'JJ99K', 'JJ99Q', 'JJ99T', 'JJ998', 'JJ997', 'JJ996', 'JJ995', 'JJ994', 'JJ993', 'JJ992', 'JJ88A', 'JJ88K', 'JJ88Q', 'JJ88T', 'JJ889', 'JJ887', 'JJ886', 'JJ885', 'JJ884', 'JJ883', 'JJ882', 'JJ77A', 'JJ77K', 'JJ77Q', 'JJ77T', 'JJ779', 'JJ778', 'JJ776', 'JJ775', 'JJ774', 'JJ773', 'JJ772', 'JJ66A', 'JJ66K', 'JJ66Q', 'JJ66T', 'JJ669', 'JJ668', 'JJ667', 'JJ665', 'JJ664', 'JJ663', 'JJ662', 'JJ55A', 'JJ55K', 'JJ55Q', 'JJ55T', 'JJ559', 'JJ558', 'JJ557', 'JJ556', 'JJ554', 'JJ553', 'JJ552', 'JJ44A', 'JJ44K', 'JJ44Q', 'JJ44T', 'JJ449', 'JJ448', 'JJ447', 'JJ446', 'JJ445', 'JJ443', 'JJ442', 'JJ33A', 'JJ33K', 'JJ33Q', 'JJ33T', 'JJ339', 'JJ338', 'JJ337', 'JJ336', 'JJ335', 'JJ334', 'JJ332', 'JJ22A', 'JJ22K', 'JJ22Q', 'JJ22T', 'JJ229', 'JJ228', 'JJ227', 'JJ226', 'JJ225', 'JJ224', 'JJ223', 'TT99A', 'TT99K', 'TT99Q', 'TT99J', 'TT998', 'TT997', 'TT996', 'TT995', 'TT994', 'TT993', 'TT992', 'TT88A', 'TT88K', 'TT88Q', 'TT88J', 'TT889', 'TT887', 'TT886', 'TT885', 'TT884', 'TT883', 'TT882', 'TT77A', 'TT77K', 'TT77Q', 'TT77J', 'TT779', 'TT778', 'TT776', 'TT775', 'TT774', 'TT773', 'TT772', 'TT66A', 'TT66K', 'TT66Q', 'TT66J', 'TT669', 'TT668', 'TT667', 'TT665', 'TT664', 'TT663', 'TT662', 'TT55A', 'TT55K', 'TT55Q', 'TT55J', 'TT559', 'TT558', 'TT557', 'TT556', 'TT554', 'TT553', 'TT552', 'TT44A', 'TT44K', 'TT44Q', 'TT44J', 'TT449', 'TT448', 'TT447', 'TT446', 'TT445', 'TT443', 'TT442', 'TT33A', 'TT33K', 'TT33Q', 'TT33J', 'TT339', 'TT338', 'TT337', 'TT336', 'TT335', 'TT334', 'TT332', 'TT22A', 'TT22K', 'TT22Q', 'TT22J', 'TT229', 'TT228', 'TT227', 'TT226', 'TT225', 'TT224', 'TT223', '9988A', '9988K', '9988Q', '9988J', '9988T', '99887', '99886', '99885', '99884', '99883', '99882', '9977A', '9977K', '9977Q', '9977J', '9977T', '99778', '99776', '99775', '99774', '99773', '99772', '9966A', '9966K', '9966Q', '9966J', '9966T', '99668', '99667', '99665', '99664', '99663', '99662', '9955A', '9955K', '9955Q', '9955J', '9955T', '99558', '99557', '99556', '99554', '99553', '99552', '9944A', '9944K', '9944Q', '9944J', '9944T', '99448', '99447', '99446', '99445', '99443', '99442', '9933A', '9933K', '9933Q', '9933J', '9933T', '99338', '99337', '99336', '99335', '99334', '99332', '9922A', '9922K', '9922Q', '9922J', '9922T', '99228', '99227', '99226', '99225', '99224', '99223', '8877A', '8877K', '8877Q', '8877J', '8877T', '88779', '88776', '88775', '88774', '88773', '88772', '8866A', '8866K', '8866Q', '8866J', '8866T', '88669', '88667', '88665', '88664', '88663', '88662', '8855A', '8855K', '8855Q', '8855J', '8855T', '88559', '88557', '88556', '88554', '88553', '88552', '8844A', '8844K', '8844Q', '8844J', '8844T', '88449', '88447', '88446', '88445', '88443', '88442', '8833A', '8833K', '8833Q', '8833J', '8833T', '88339', '88337', '88336', '88335', '88334', '88332', '8822A', '8822K', '8822Q', '8822J', '8822T', '88229', '88227', '88226', '88225', '88224', '88223', '7766A', '7766K', '7766Q', '7766J', '7766T', '77669', '77668', '77665', '77664', '77663', '77662', '7755A', '7755K', '7755Q', '7755J', '7755T', '77559', '77558', '77556', '77554', '77553', '77552', '7744A', '7744K', '7744Q', '7744J', '7744T', '77449', '77448', '77446', '77445', '77443', '77442', '7733A', '7733K', '7733Q', '7733J', '7733T', '77339', '77338', '77336', '77335', '77334', '77332', '7722A', '7722K', '7722Q', '7722J', '7722T', '77229', '77228', '77226', '77225', '77224', '77223', '6655A', '6655K', '6655Q', '6655J', '6655T', '66559', '66558', '66557', '66554', '66553', '66552', '6644A', '6644K', '6644Q', '6644J', '6644T', '66449', '66448', '66447', '66445', '66443', '66442', '6633A', '6633K', '6633Q', '6633J', '6633T', '66339', '66338', '66337', '66335', '66334', '66332', '6622A', '6622K', '6622Q', '6622J', '6622T', '66229', '66228', '66227', '66225', '66224', '66223', '5544A', '5544K', '5544Q', '5544J', '5544T', '55449', '55448', '55447', '55446', '55443', '55442', '5533A', '5533K', '5533Q', '5533J', '5533T', '55339', '55338', '55337', '55336', '55334', '55332', '5522A', '5522K', '5522Q', '5522J', '5522T', '55229', '55228', '55227', '55226', '55224', '55223', '4433A', '4433K', '4433Q', '4433J', '4433T', '44339', '44338', '44337', '44336', '44335', '44332', '4422A', '4422K', '4422Q', '4422J', '4422T', '44229', '44228', '44227', '44226', '44225', '44223', '3322A', '3322K', '3322Q', '3322J', '3322T', '33229', '33228', '33227', '33226', '33225', '33224']

all_1_pair = ['KQJAA', 'KQTAA', 'KQ9AA', 'KQ8AA', 'KQ7AA', 'KQ6AA', 'KQ5AA', 'KQ4AA', 'KQ3AA', 'KQ2AA', 'KJTAA', 'KJ9AA', 'KJ8AA', 'KJ7AA', 'KJ6AA', 'KJ5AA', 'KJ4AA', 'KJ3AA', 'KJ2AA', 'KT9AA', 'KT8AA', 'KT7AA', 'KT6AA', 'KT5AA', 'KT4AA', 'KT3AA', 'KT2AA', 'K98AA', 'K97AA', 'K96AA', 'K95AA', 'K94AA', 'K93AA', 'K92AA', 'K87AA', 'K86AA', 'K85AA', 'K84AA', 'K83AA', 'K82AA', 'K76AA', 'K75AA', 'K74AA', 'K73AA', 'K72AA', 'K65AA', 'K64AA', 'K63AA', 'K62AA', 'K54AA', 'K53AA', 'K52AA', 'K43AA', 'K42AA', 'K32AA', 'QJTAA', 'QJ9AA', 'QJ8AA', 'QJ7AA', 'QJ6AA', 'QJ5AA', 'QJ4AA', 'QJ3AA', 'QJ2AA', 'QT9AA', 'QT8AA', 'QT7AA', 'QT6AA', 'QT5AA', 'QT4AA', 'QT3AA', 'QT2AA', 'Q98AA', 'Q97AA', 'Q96AA', 'Q95AA', 'Q94AA', 'Q93AA', 'Q92AA', 'Q87AA', 'Q86AA', 'Q85AA', 'Q84AA', 'Q83AA', 'Q82AA', 'Q76AA', 'Q75AA', 'Q74AA', 'Q73AA', 'Q72AA', 'Q65AA', 'Q64AA', 'Q63AA', 'Q62AA', 'Q54AA', 'Q53AA', 'Q52AA', 'Q43AA', 'Q42AA', 'Q32AA', 'JT9AA', 'JT8AA', 'JT7AA', 'JT6AA', 'JT5AA', 'JT4AA', 'JT3AA', 'JT2AA', 'J98AA', 'J97AA', 'J96AA', 'J95AA', 'J94AA', 'J93AA', 'J92AA', 'J87AA', 'J86AA', 'J85AA', 'J84AA', 'J83AA', 'J82AA', 'J76AA', 'J75AA', 'J74AA', 'J73AA', 'J72AA', 'J65AA', 'J64AA', 'J63AA', 'J62AA', 'J54AA', 'J53AA', 'J52AA', 'J43AA', 'J42AA', 'J32AA', 'T98AA', 'T97AA', 'T96AA', 'T95AA', 'T94AA', 'T93AA', 'T92AA', 'T87AA', 'T86AA', 'T85AA', 'T84AA', 'T83AA', 'T82AA', 'T76AA', 'T75AA', 'T74AA', 'T73AA', 'T72AA', 'T65AA', 'T64AA', 'T63AA', 'T62AA', 'T54AA', 'T53AA', 'T52AA', 'T43AA', 'T42AA', 'T32AA', '987AA', '986AA', '985AA', '984AA', '983AA', '982AA', '976AA', '975AA', '974AA', '973AA', '972AA', '965AA', '964AA', '963AA', '962AA', '954AA', '953AA', '952AA', '943AA', '942AA', '932AA', '876AA', '875AA', '874AA', '873AA', '872AA', '865AA', '864AA', '863AA', '862AA', '854AA', '853AA', '852AA', '843AA', '842AA', '832AA', '765AA', '764AA', '763AA', '762AA', '754AA', '753AA', '752AA', '743AA', '742AA', '732AA', '654AA', '653AA', '652AA', '643AA', '642AA', '632AA', '543AA', '542AA', '532AA', '432AA', 'AQJKK', 'AQTKK', 'AQ9KK', 'AQ8KK', 'AQ7KK', 'AQ6KK', 'AQ5KK', 'AQ4KK', 'AQ3KK', 'AQ2KK', 'AJTKK', 'AJ9KK', 'AJ8KK', 'AJ7KK', 'AJ6KK', 'AJ5KK', 'AJ4KK', 'AJ3KK', 'AJ2KK', 'AT9KK', 'AT8KK', 'AT7KK', 'AT6KK', 'AT5KK', 'AT4KK', 'AT3KK', 'AT2KK', 'A98KK', 'A97KK', 'A96KK', 'A95KK', 'A94KK', 'A93KK', 'A92KK', 'A87KK', 'A86KK', 'A85KK', 'A84KK', 'A83KK', 'A82KK', 'A76KK', 'A75KK', 'A74KK', 'A73KK', 'A72KK', 'A65KK', 'A64KK', 'A63KK', 'A62KK', 'A54KK', 'A53KK', 'A52KK', 'A43KK', 'A42KK', 'A32KK', 'QJTKK', 'QJ9KK', 'QJ8KK', 'QJ7KK', 'QJ6KK', 'QJ5KK', 'QJ4KK', 'QJ3KK', 'QJ2KK', 'QT9KK', 'QT8KK', 'QT7KK', 'QT6KK', 'QT5KK', 'QT4KK', 'QT3KK', 'QT2KK', 'Q98KK', 'Q97KK', 'Q96KK', 'Q95KK', 'Q94KK', 'Q93KK', 'Q92KK', 'Q87KK', 'Q86KK', 'Q85KK', 'Q84KK', 'Q83KK', 'Q82KK', 'Q76KK', 'Q75KK', 'Q74KK', 'Q73KK', 'Q72KK', 'Q65KK', 'Q64KK', 'Q63KK', 'Q62KK', 'Q54KK', 'Q53KK', 'Q52KK', 'Q43KK', 'Q42KK', 'Q32KK', 'JT9KK', 'JT8KK', 'JT7KK', 'JT6KK', 'JT5KK', 'JT4KK', 'JT3KK', 'JT2KK', 'J98KK', 'J97KK', 'J96KK', 'J95KK', 'J94KK', 'J93KK', 'J92KK', 'J87KK', 'J86KK', 'J85KK', 'J84KK', 'J83KK', 'J82KK', 'J76KK', 'J75KK', 'J74KK', 'J73KK', 'J72KK', 'J65KK', 'J64KK', 'J63KK', 'J62KK', 'J54KK', 'J53KK', 'J52KK', 'J43KK', 'J42KK', 'J32KK', 'T98KK', 'T97KK', 'T96KK', 'T95KK', 'T94KK', 'T93KK', 'T92KK', 'T87KK', 'T86KK', 'T85KK', 'T84KK', 'T83KK', 'T82KK', 'T76KK', 'T75KK', 'T74KK', 'T73KK', 'T72KK', 'T65KK', 'T64KK', 'T63KK', 'T62KK', 'T54KK', 'T53KK', 'T52KK', 'T43KK', 'T42KK', 'T32KK', '987KK', '986KK', '985KK', '984KK', '983KK', '982KK', '976KK', '975KK', '974KK', '973KK', '972KK', '965KK', '964KK', '963KK', '962KK', '954KK', '953KK', '952KK', '943KK', '942KK', '932KK', '876KK', '875KK', '874KK', '873KK', '872KK', '865KK', '864KK', '863KK', '862KK', '854KK', '853KK', '852KK', '843KK', '842KK', '832KK', '765KK', '764KK', '763KK', '762KK', '754KK', '753KK', '752KK', '743KK', '742KK', '732KK', '654KK', '653KK', '652KK', '643KK', '642KK', '632KK', '543KK', '542KK', '532KK', '432KK', 'AKJQQ', 'AKTQQ', 'AK9QQ', 'AK8QQ', 'AK7QQ', 'AK6QQ', 'AK5QQ', 'AK4QQ', 'AK3QQ', 'AK2QQ', 'AJTQQ', 'AJ9QQ', 'AJ8QQ', 'AJ7QQ', 'AJ6QQ', 'AJ5QQ', 'AJ4QQ', 'AJ3QQ', 'AJ2QQ', 'AT9QQ', 'AT8QQ', 'AT7QQ', 'AT6QQ', 'AT5QQ', 'AT4QQ', 'AT3QQ', 'AT2QQ', 'A98QQ', 'A97QQ', 'A96QQ', 'A95QQ', 'A94QQ', 'A93QQ', 'A92QQ', 'A87QQ', 'A86QQ', 'A85QQ', 'A84QQ', 'A83QQ', 'A82QQ', 'A76QQ', 'A75QQ', 'A74QQ', 'A73QQ', 'A72QQ', 'A65QQ', 'A64QQ', 'A63QQ', 'A62QQ', 'A54QQ', 'A53QQ', 'A52QQ', 'A43QQ', 'A42QQ', 'A32QQ', 'KJTQQ', 'KJ9QQ', 'KJ8QQ', 'KJ7QQ', 'KJ6QQ', 'KJ5QQ', 'KJ4QQ', 'KJ3QQ', 'KJ2QQ', 'KT9QQ', 'KT8QQ', 'KT7QQ', 'KT6QQ', 'KT5QQ', 'KT4QQ', 'KT3QQ', 'KT2QQ', 'K98QQ', 'K97QQ', 'K96QQ', 'K95QQ', 'K94QQ', 'K93QQ', 'K92QQ', 'K87QQ', 'K86QQ', 'K85QQ', 'K84QQ', 'K83QQ', 'K82QQ', 'K76QQ', 'K75QQ', 'K74QQ', 'K73QQ', 'K72QQ', 'K65QQ', 'K64QQ', 'K63QQ', 'K62QQ', 'K54QQ', 'K53QQ', 'K52QQ', 'K43QQ', 'K42QQ', 'K32QQ', 'JT9QQ', 'JT8QQ', 'JT7QQ', 'JT6QQ', 'JT5QQ', 'JT4QQ', 'JT3QQ', 'JT2QQ', 'J98QQ', 'J97QQ', 'J96QQ', 'J95QQ', 'J94QQ', 'J93QQ', 'J92QQ', 'J87QQ', 'J86QQ', 'J85QQ', 'J84QQ', 'J83QQ', 'J82QQ', 'J76QQ', 'J75QQ', 'J74QQ', 'J73QQ', 'J72QQ', 'J65QQ', 'J64QQ', 'J63QQ', 'J62QQ', 'J54QQ', 'J53QQ', 'J52QQ', 'J43QQ', 'J42QQ', 'J32QQ', 'T98QQ', 'T97QQ', 'T96QQ', 'T95QQ', 'T94QQ', 'T93QQ', 'T92QQ', 'T87QQ', 'T86QQ', 'T85QQ', 'T84QQ', 'T83QQ', 'T82QQ', 'T76QQ', 'T75QQ', 'T74QQ', 'T73QQ', 'T72QQ', 'T65QQ', 'T64QQ', 'T63QQ', 'T62QQ', 'T54QQ', 'T53QQ', 'T52QQ', 'T43QQ', 'T42QQ', 'T32QQ', '987QQ', '986QQ', '985QQ', '984QQ', '983QQ', '982QQ', '976QQ', '975QQ', '974QQ', '973QQ', '972QQ', '965QQ', '964QQ', '963QQ', '962QQ', '954QQ', '953QQ', '952QQ', '943QQ', '942QQ', '932QQ', '876QQ', '875QQ', '874QQ', '873QQ', '872QQ', '865QQ', '864QQ', '863QQ', '862QQ', '854QQ', '853QQ', '852QQ', '843QQ', '842QQ', '832QQ', '765QQ', '764QQ', '763QQ', '762QQ', '754QQ', '753QQ', '752QQ', '743QQ', '742QQ', '732QQ', '654QQ', '653QQ', '652QQ', '643QQ', '642QQ', '632QQ', '543QQ', '542QQ', '532QQ', '432QQ', 'AKQJJ', 'AKTJJ', 'AK9JJ', 'AK8JJ', 'AK7JJ', 'AK6JJ', 'AK5JJ', 'AK4JJ', 'AK3JJ', 'AK2JJ', 'AQTJJ', 'AQ9JJ', 'AQ8JJ', 'AQ7JJ', 'AQ6JJ', 'AQ5JJ', 'AQ4JJ', 'AQ3JJ', 'AQ2JJ', 'AT9JJ', 'AT8JJ', 'AT7JJ', 'AT6JJ', 'AT5JJ', 'AT4JJ', 'AT3JJ', 'AT2JJ', 'A98JJ', 'A97JJ', 'A96JJ', 'A95JJ', 'A94JJ', 'A93JJ', 'A92JJ', 'A87JJ', 'A86JJ', 'A85JJ', 'A84JJ', 'A83JJ', 'A82JJ', 'A76JJ', 'A75JJ', 'A74JJ', 'A73JJ', 'A72JJ', 'A65JJ', 'A64JJ', 'A63JJ', 'A62JJ', 'A54JJ', 'A53JJ', 'A52JJ', 'A43JJ', 'A42JJ', 'A32JJ', 'KQTJJ', 'KQ9JJ', 'KQ8JJ', 'KQ7JJ', 'KQ6JJ', 'KQ5JJ', 'KQ4JJ', 'KQ3JJ', 'KQ2JJ', 'KT9JJ', 'KT8JJ', 'KT7JJ', 'KT6JJ', 'KT5JJ', 'KT4JJ', 'KT3JJ', 'KT2JJ', 'K98JJ', 'K97JJ', 'K96JJ', 'K95JJ', 'K94JJ', 'K93JJ', 'K92JJ', 'K87JJ', 'K86JJ', 'K85JJ', 'K84JJ', 'K83JJ', 'K82JJ', 'K76JJ', 'K75JJ', 'K74JJ', 'K73JJ', 'K72JJ', 'K65JJ', 'K64JJ', 'K63JJ', 'K62JJ', 'K54JJ', 'K53JJ', 'K52JJ', 'K43JJ', 'K42JJ', 'K32JJ', 'QT9JJ', 'QT8JJ', 'QT7JJ', 'QT6JJ', 'QT5JJ', 'QT4JJ', 'QT3JJ', 'QT2JJ', 'Q98JJ', 'Q97JJ', 'Q96JJ', 'Q95JJ', 'Q94JJ', 'Q93JJ', 'Q92JJ', 'Q87JJ', 'Q86JJ', 'Q85JJ', 'Q84JJ', 'Q83JJ', 'Q82JJ', 'Q76JJ', 'Q75JJ', 'Q74JJ', 'Q73JJ', 'Q72JJ', 'Q65JJ', 'Q64JJ', 'Q63JJ', 'Q62JJ', 'Q54JJ', 'Q53JJ', 'Q52JJ', 'Q43JJ', 'Q42JJ', 'Q32JJ', 'T98JJ', 'T97JJ', 'T96JJ', 'T95JJ', 'T94JJ', 'T93JJ', 'T92JJ', 'T87JJ', 'T86JJ', 'T85JJ', 'T84JJ', 'T83JJ', 'T82JJ', 'T76JJ', 'T75JJ', 'T74JJ', 'T73JJ', 'T72JJ', 'T65JJ', 'T64JJ', 'T63JJ', 'T62JJ', 'T54JJ', 'T53JJ', 'T52JJ', 'T43JJ', 'T42JJ', 'T32JJ', '987JJ', '986JJ', '985JJ', '984JJ', '983JJ', '982JJ', '976JJ', '975JJ', '974JJ', '973JJ', '972JJ', '965JJ', '964JJ', '963JJ', '962JJ', '954JJ', '953JJ', '952JJ', '943JJ', '942JJ', '932JJ', '876JJ', '875JJ', '874JJ', '873JJ', '872JJ', '865JJ', '864JJ', '863JJ', '862JJ', '854JJ', '853JJ', '852JJ', '843JJ', '842JJ', '832JJ', '765JJ', '764JJ', '763JJ', '762JJ', '754JJ', '753JJ', '752JJ', '743JJ', '742JJ', '732JJ', '654JJ', '653JJ', '652JJ', '643JJ', '642JJ', '632JJ', '543JJ', '542JJ', '532JJ', '432JJ', 'AKQTT', 'AKJTT', 'AK9TT', 'AK8TT', 'AK7TT', 'AK6TT', 'AK5TT', 'AK4TT', 'AK3TT', 'AK2TT', 'AQJTT', 'AQ9TT', 'AQ8TT', 'AQ7TT', 'AQ6TT', 'AQ5TT', 'AQ4TT', 'AQ3TT', 'AQ2TT', 'AJ9TT', 'AJ8TT', 'AJ7TT', 'AJ6TT', 'AJ5TT', 'AJ4TT', 'AJ3TT', 'AJ2TT', 'A98TT', 'A97TT', 'A96TT', 'A95TT', 'A94TT', 'A93TT', 'A92TT', 'A87TT', 'A86TT', 'A85TT', 'A84TT', 'A83TT', 'A82TT', 'A76TT', 'A75TT', 'A74TT', 'A73TT', 'A72TT', 'A65TT', 'A64TT', 'A63TT', 'A62TT', 'A54TT', 'A53TT', 'A52TT', 'A43TT', 'A42TT', 'A32TT', 'KQJTT', 'KQ9TT', 'KQ8TT', 'KQ7TT', 'KQ6TT', 'KQ5TT', 'KQ4TT', 'KQ3TT', 'KQ2TT', 'KJ9TT', 'KJ8TT', 'KJ7TT', 'KJ6TT', 'KJ5TT', 'KJ4TT', 'KJ3TT', 'KJ2TT', 'K98TT', 'K97TT', 'K96TT', 'K95TT', 'K94TT', 'K93TT', 'K92TT', 'K87TT', 'K86TT', 'K85TT', 'K84TT', 'K83TT', 'K82TT', 'K76TT', 'K75TT', 'K74TT', 'K73TT', 'K72TT', 'K65TT', 'K64TT', 'K63TT', 'K62TT', 'K54TT', 'K53TT', 'K52TT', 'K43TT', 'K42TT', 'K32TT', 'QJ9TT', 'QJ8TT', 'QJ7TT', 'QJ6TT', 'QJ5TT', 'QJ4TT', 'QJ3TT', 'QJ2TT', 'Q98TT', 'Q97TT', 'Q96TT', 'Q95TT', 'Q94TT', 'Q93TT', 'Q92TT', 'Q87TT', 'Q86TT', 'Q85TT', 'Q84TT', 'Q83TT', 'Q82TT', 'Q76TT', 'Q75TT', 'Q74TT', 'Q73TT', 'Q72TT', 'Q65TT', 'Q64TT', 'Q63TT', 'Q62TT', 'Q54TT', 'Q53TT', 'Q52TT', 'Q43TT', 'Q42TT', 'Q32TT', 'J98TT', 'J97TT', 'J96TT', 'J95TT', 'J94TT', 'J93TT', 'J92TT', 'J87TT', 'J86TT', 'J85TT', 'J84TT', 'J83TT', 'J82TT', 'J76TT', 'J75TT', 'J74TT', 'J73TT', 'J72TT', 'J65TT', 'J64TT', 'J63TT', 'J62TT', 'J54TT', 'J53TT', 'J52TT', 'J43TT', 'J42TT', 'J32TT', '987TT', '986TT', '985TT', '984TT', '983TT', '982TT', '976TT', '975TT', '974TT', '973TT', '972TT', '965TT', '964TT', '963TT', '962TT', '954TT', '953TT', '952TT', '943TT', '942TT', '932TT', '876TT', '875TT', '874TT', '873TT', '872TT', '865TT', '864TT', '863TT', '862TT', '854TT', '853TT', '852TT', '843TT', '842TT', '832TT', '765TT', '764TT', '763TT', '762TT', '754TT', '753TT', '752TT', '743TT', '742TT', '732TT', '654TT', '653TT', '652TT', '643TT', '642TT', '632TT', '543TT', '542TT', '532TT', '432TT', 'AKQ99', 'AKJ99', 'AKT99', 'AK899', 'AK799', 'AK699', 'AK599', 'AK499', 'AK399', 'AK299', 'AQJ99', 'AQT99', 'AQ899', 'AQ799', 'AQ699', 'AQ599', 'AQ499', 'AQ399', 'AQ299', 'AJT99', 'AJ899', 'AJ799', 'AJ699', 'AJ599', 'AJ499', 'AJ399', 'AJ299', 'AT899', 'AT799', 'AT699', 'AT599', 'AT499', 'AT399', 'AT299', 'A8799', 'A8699', 'A8599', 'A8499', 'A8399', 'A8299', 'A7699', 'A7599', 'A7499', 'A7399', 'A7299', 'A6599', 'A6499', 'A6399', 'A6299', 'A5499', 'A5399', 'A5299', 'A4399', 'A4299', 'A3299', 'KQJ99', 'KQT99', 'KQ899', 'KQ799', 'KQ699', 'KQ599', 'KQ499', 'KQ399', 'KQ299', 'KJT99', 'KJ899', 'KJ799', 'KJ699', 'KJ599', 'KJ499', 'KJ399', 'KJ299', 'KT899', 'KT799', 'KT699', 'KT599', 'KT499', 'KT399', 'KT299', 'K8799', 'K8699', 'K8599', 'K8499', 'K8399', 'K8299', 'K7699', 'K7599', 'K7499', 'K7399', 'K7299', 'K6599', 'K6499', 'K6399', 'K6299', 'K5499', 'K5399', 'K5299', 'K4399', 'K4299', 'K3299', 'QJT99', 'QJ899', 'QJ799', 'QJ699', 'QJ599', 'QJ499', 'QJ399', 'QJ299', 'QT899', 'QT799', 'QT699', 'QT599', 'QT499', 'QT399', 'QT299', 'Q8799', 'Q8699', 'Q8599', 'Q8499', 'Q8399', 'Q8299', 'Q7699', 'Q7599', 'Q7499', 'Q7399', 'Q7299', 'Q6599', 'Q6499', 'Q6399', 'Q6299', 'Q5499', 'Q5399', 'Q5299', 'Q4399', 'Q4299', 'Q3299', 'JT899', 'JT799', 'JT699', 'JT599', 'JT499', 'JT399', 'JT299', 'J8799', 'J8699', 'J8599', 'J8499', 'J8399', 'J8299', 'J7699', 'J7599', 'J7499', 'J7399', 'J7299', 'J6599', 'J6499', 'J6399', 'J6299', 'J5499', 'J5399', 'J5299', 'J4399', 'J4299', 'J3299', 'T8799', 'T8699', 'T8599', 'T8499', 'T8399', 'T8299', 'T7699', 'T7599', 'T7499', 'T7399', 'T7299', 'T6599', 'T6499', 'T6399', 'T6299', 'T5499', 'T5399', 'T5299', 'T4399', 'T4299', 'T3299', '87699', '87599', '87499', '87399', '87299', '86599', '86499', '86399', '86299', '85499', '85399', '85299', '84399', '84299', '83299', '76599', '76499', '76399', '76299', '75499', '75399', '75299', '74399', '74299', '73299', '65499', '65399', '65299', '64399', '64299', '63299', '54399', '54299', '53299', '43299', 'AKQ88', 'AKJ88', 'AKT88', 'AK988', 'AK788', 'AK688', 'AK588', 'AK488', 'AK388', 'AK288', 'AQJ88', 'AQT88', 'AQ988', 'AQ788', 'AQ688', 'AQ588', 'AQ488', 'AQ388', 'AQ288', 'AJT88', 'AJ988', 'AJ788', 'AJ688', 'AJ588', 'AJ488', 'AJ388', 'AJ288', 'AT988', 'AT788', 'AT688', 'AT588', 'AT488', 'AT388', 'AT288', 'A9788', 'A9688', 'A9588', 'A9488', 'A9388', 'A9288', 'A7688', 'A7588', 'A7488', 'A7388', 'A7288', 'A6588', 'A6488', 'A6388', 'A6288', 'A5488', 'A5388', 'A5288', 'A4388', 'A4288', 'A3288', 'KQJ88', 'KQT88', 'KQ988', 'KQ788', 'KQ688', 'KQ588', 'KQ488', 'KQ388', 'KQ288', 'KJT88', 'KJ988', 'KJ788', 'KJ688', 'KJ588', 'KJ488', 'KJ388', 'KJ288', 'KT988', 'KT788', 'KT688', 'KT588', 'KT488', 'KT388', 'KT288', 'K9788', 'K9688', 'K9588', 'K9488', 'K9388', 'K9288', 'K7688', 'K7588', 'K7488', 'K7388', 'K7288', 'K6588', 'K6488', 'K6388', 'K6288', 'K5488', 'K5388', 'K5288', 'K4388', 'K4288', 'K3288', 'QJT88', 'QJ988', 'QJ788', 'QJ688', 'QJ588', 'QJ488', 'QJ388', 'QJ288', 'QT988', 'QT788', 'QT688', 'QT588', 'QT488', 'QT388', 'QT288', 'Q9788', 'Q9688', 'Q9588', 'Q9488', 'Q9388', 'Q9288', 'Q7688', 'Q7588', 'Q7488', 'Q7388', 'Q7288', 'Q6588', 'Q6488', 'Q6388', 'Q6288', 'Q5488', 'Q5388', 'Q5288', 'Q4388', 'Q4288', 'Q3288', 'JT988', 'JT788', 'JT688', 'JT588', 'JT488', 'JT388', 'JT288', 'J9788', 'J9688', 'J9588', 'J9488', 'J9388', 'J9288', 'J7688', 'J7588', 'J7488', 'J7388', 'J7288', 'J6588', 'J6488', 'J6388', 'J6288', 'J5488', 'J5388', 'J5288', 'J4388', 'J4288', 'J3288', 'T9788', 'T9688', 'T9588', 'T9488', 'T9388', 'T9288', 'T7688', 'T7588', 'T7488', 'T7388', 'T7288', 'T6588', 'T6488', 'T6388', 'T6288', 'T5488', 'T5388', 'T5288', 'T4388', 'T4288', 'T3288', '97688', '97588', '97488', '97388', '97288', '96588', '96488', '96388', '96288', '95488', '95388', '95288', '94388', '94288', '93288', '76588', '76488', '76388', '76288', '75488', '75388', '75288', '74388', '74288', '73288', '65488', '65388', '65288', '64388', '64288', '63288', '54388', '54288', '53288', '43288', 'AKQ77', 'AKJ77', 'AKT77', 'AK977', 'AK877', 'AK677', 'AK577', 'AK477', 'AK377', 'AK277', 'AQJ77', 'AQT77', 'AQ977', 'AQ877', 'AQ677', 'AQ577', 'AQ477', 'AQ377', 'AQ277', 'AJT77', 'AJ977', 'AJ877', 'AJ677', 'AJ577', 'AJ477', 'AJ377', 'AJ277', 'AT977', 'AT877', 'AT677', 'AT577', 'AT477', 'AT377', 'AT277', 'A9877', 'A9677', 'A9577', 'A9477', 'A9377', 'A9277', 'A8677', 'A8577', 'A8477', 'A8377', 'A8277', 'A6577', 'A6477', 'A6377', 'A6277', 'A5477', 'A5377', 'A5277', 'A4377', 'A4277', 'A3277', 'KQJ77', 'KQT77', 'KQ977', 'KQ877', 'KQ677', 'KQ577', 'KQ477', 'KQ377', 'KQ277', 'KJT77', 'KJ977', 'KJ877', 'KJ677', 'KJ577', 'KJ477', 'KJ377', 'KJ277', 'KT977', 'KT877', 'KT677', 'KT577', 'KT477', 'KT377', 'KT277', 'K9877', 'K9677', 'K9577', 'K9477', 'K9377', 'K9277', 'K8677', 'K8577', 'K8477', 'K8377', 'K8277', 'K6577', 'K6477', 'K6377', 'K6277', 'K5477', 'K5377', 'K5277', 'K4377', 'K4277', 'K3277', 'QJT77', 'QJ977', 'QJ877', 'QJ677', 'QJ577', 'QJ477', 'QJ377', 'QJ277', 'QT977', 'QT877', 'QT677', 'QT577', 'QT477', 'QT377', 'QT277', 'Q9877', 'Q9677', 'Q9577', 'Q9477', 'Q9377', 'Q9277', 'Q8677', 'Q8577', 'Q8477', 'Q8377', 'Q8277', 'Q6577', 'Q6477', 'Q6377', 'Q6277', 'Q5477', 'Q5377', 'Q5277', 'Q4377', 'Q4277', 'Q3277', 'JT977', 'JT877', 'JT677', 'JT577', 'JT477', 'JT377', 'JT277', 'J9877', 'J9677', 'J9577', 'J9477', 'J9377', 'J9277', 'J8677', 'J8577', 'J8477', 'J8377', 'J8277', 'J6577', 'J6477', 'J6377', 'J6277', 'J5477', 'J5377', 'J5277', 'J4377', 'J4277', 'J3277', 'T9877', 'T9677', 'T9577', 'T9477', 'T9377', 'T9277', 'T8677', 'T8577', 'T8477', 'T8377', 'T8277', 'T6577', 'T6477', 'T6377', 'T6277', 'T5477', 'T5377', 'T5277', 'T4377', 'T4277', 'T3277', '98677', '98577', '98477', '98377', '98277', '96577', '96477', '96377', '96277', '95477', '95377', '95277', '94377', '94277', '93277', '86577', '86477', '86377', '86277', '85477', '85377', '85277', '84377', '84277', '83277', '65477', '65377', '65277', '64377', '64277', '63277', '54377', '54277', '53277', '43277', 'AKQ66', 'AKJ66', 'AKT66', 'AK966', 'AK866', 'AK766', 'AK566', 'AK466', 'AK366', 'AK266', 'AQJ66', 'AQT66', 'AQ966', 'AQ866', 'AQ766', 'AQ566', 'AQ466', 'AQ366', 'AQ266', 'AJT66', 'AJ966', 'AJ866', 'AJ766', 'AJ566', 'AJ466', 'AJ366', 'AJ266', 'AT966', 'AT866', 'AT766', 'AT566', 'AT466', 'AT366', 'AT266', 'A9866', 'A9766', 'A9566', 'A9466', 'A9366', 'A9266', 'A8766', 'A8566', 'A8466', 'A8366', 'A8266', 'A7566', 'A7466', 'A7366', 'A7266', 'A5466', 'A5366', 'A5266', 'A4366', 'A4266', 'A3266', 'KQJ66', 'KQT66', 'KQ966', 'KQ866', 'KQ766', 'KQ566', 'KQ466', 'KQ366', 'KQ266', 'KJT66', 'KJ966', 'KJ866', 'KJ766', 'KJ566', 'KJ466', 'KJ366', 'KJ266', 'KT966', 'KT866', 'KT766', 'KT566', 'KT466', 'KT366', 'KT266', 'K9866', 'K9766', 'K9566', 'K9466', 'K9366', 'K9266', 'K8766', 'K8566', 'K8466', 'K8366', 'K8266', 'K7566', 'K7466', 'K7366', 'K7266', 'K5466', 'K5366', 'K5266', 'K4366', 'K4266', 'K3266', 'QJT66', 'QJ966', 'QJ866', 'QJ766', 'QJ566', 'QJ466', 'QJ366', 'QJ266', 'QT966', 'QT866', 'QT766', 'QT566', 'QT466', 'QT366', 'QT266', 'Q9866', 'Q9766', 'Q9566', 'Q9466', 'Q9366', 'Q9266', 'Q8766', 'Q8566', 'Q8466', 'Q8366', 'Q8266', 'Q7566', 'Q7466', 'Q7366', 'Q7266', 'Q5466', 'Q5366', 'Q5266', 'Q4366', 'Q4266', 'Q3266', 'JT966', 'JT866', 'JT766', 'JT566', 'JT466', 'JT366', 'JT266', 'J9866', 'J9766', 'J9566', 'J9466', 'J9366', 'J9266', 'J8766', 'J8566', 'J8466', 'J8366', 'J8266', 'J7566', 'J7466', 'J7366', 'J7266', 'J5466', 'J5366', 'J5266', 'J4366', 'J4266', 'J3266', 'T9866', 'T9766', 'T9566', 'T9466', 'T9366', 'T9266', 'T8766', 'T8566', 'T8466', 'T8366', 'T8266', 'T7566', 'T7466', 'T7366', 'T7266', 'T5466', 'T5366', 'T5266', 'T4366', 'T4266', 'T3266', '98766', '98566', '98466', '98366', '98266', '97566', '97466', '97366', '97266', '95466', '95366', '95266', '94366', '94266', '93266', '87566', '87466', '87366', '87266', '85466', '85366', '85266', '84366', '84266', '83266', '75466', '75366', '75266', '74366', '74266', '73266', '54366', '54266', '53266', '43266', 'AKQ55', 'AKJ55', 'AKT55', 'AK955', 'AK855', 'AK755', 'AK655', 'AK455', 'AK355', 'AK255', 'AQJ55', 'AQT55', 'AQ955', 'AQ855', 'AQ755', 'AQ655', 'AQ455', 'AQ355', 'AQ255', 'AJT55', 'AJ955', 'AJ855', 'AJ755', 'AJ655', 'AJ455', 'AJ355', 'AJ255', 'AT955', 'AT855', 'AT755', 'AT655', 'AT455', 'AT355', 'AT255', 'A9855', 'A9755', 'A9655', 'A9455', 'A9355', 'A9255', 'A8755', 'A8655', 'A8455', 'A8355', 'A8255', 'A7655', 'A7455', 'A7355', 'A7255', 'A6455', 'A6355', 'A6255', 'A4355', 'A4255', 'A3255', 'KQJ55', 'KQT55', 'KQ955', 'KQ855', 'KQ755', 'KQ655', 'KQ455', 'KQ355', 'KQ255', 'KJT55', 'KJ955', 'KJ855', 'KJ755', 'KJ655', 'KJ455', 'KJ355', 'KJ255', 'KT955', 'KT855', 'KT755', 'KT655', 'KT455', 'KT355', 'KT255', 'K9855', 'K9755', 'K9655', 'K9455', 'K9355', 'K9255', 'K8755', 'K8655', 'K8455', 'K8355', 'K8255', 'K7655', 'K7455', 'K7355', 'K7255', 'K6455', 'K6355', 'K6255', 'K4355', 'K4255', 'K3255', 'QJT55', 'QJ955', 'QJ855', 'QJ755', 'QJ655', 'QJ455', 'QJ355', 'QJ255', 'QT955', 'QT855', 'QT755', 'QT655', 'QT455', 'QT355', 'QT255', 'Q9855', 'Q9755', 'Q9655', 'Q9455', 'Q9355', 'Q9255', 'Q8755', 'Q8655', 'Q8455', 'Q8355', 'Q8255', 'Q7655', 'Q7455', 'Q7355', 'Q7255', 'Q6455', 'Q6355', 'Q6255', 'Q4355', 'Q4255', 'Q3255', 'JT955', 'JT855', 'JT755', 'JT655', 'JT455', 'JT355', 'JT255', 'J9855', 'J9755', 'J9655', 'J9455', 'J9355', 'J9255', 'J8755', 'J8655', 'J8455', 'J8355', 'J8255', 'J7655', 'J7455', 'J7355', 'J7255', 'J6455', 'J6355', 'J6255', 'J4355', 'J4255', 'J3255', 'T9855', 'T9755', 'T9655', 'T9455', 'T9355', 'T9255', 'T8755', 'T8655', 'T8455', 'T8355', 'T8255', 'T7655', 'T7455', 'T7355', 'T7255', 'T6455', 'T6355', 'T6255', 'T4355', 'T4255', 'T3255', '98755', '98655', '98455', '98355', '98255', '97655', '97455', '97355', '97255', '96455', '96355', '96255', '94355', '94255', '93255', '87655', '87455', '87355', '87255', '86455', '86355', '86255', '84355', '84255', '83255', '76455', '76355', '76255', '74355', '74255', '73255', '64355', '64255', '63255', '43255', 'AKQ44', 'AKJ44', 'AKT44', 'AK944', 'AK844', 'AK744', 'AK644', 'AK544', 'AK344', 'AK244', 'AQJ44', 'AQT44', 'AQ944', 'AQ844', 'AQ744', 'AQ644', 'AQ544', 'AQ344', 'AQ244', 'AJT44', 'AJ944', 'AJ844', 'AJ744', 'AJ644', 'AJ544', 'AJ344', 'AJ244', 'AT944', 'AT844', 'AT744', 'AT644', 'AT544', 'AT344', 'AT244', 'A9844', 'A9744', 'A9644', 'A9544', 'A9344', 'A9244', 'A8744', 'A8644', 'A8544', 'A8344', 'A8244', 'A7644', 'A7544', 'A7344', 'A7244', 'A6544', 'A6344', 'A6244', 'A5344', 'A5244', 'A3244', 'KQJ44', 'KQT44', 'KQ944', 'KQ844', 'KQ744', 'KQ644', 'KQ544', 'KQ344', 'KQ244', 'KJT44', 'KJ944', 'KJ844', 'KJ744', 'KJ644', 'KJ544', 'KJ344', 'KJ244', 'KT944', 'KT844', 'KT744', 'KT644', 'KT544', 'KT344', 'KT244', 'K9844', 'K9744', 'K9644', 'K9544', 'K9344', 'K9244', 'K8744', 'K8644', 'K8544', 'K8344', 'K8244', 'K7644', 'K7544', 'K7344', 'K7244', 'K6544', 'K6344', 'K6244', 'K5344', 'K5244', 'K3244', 'QJT44', 'QJ944', 'QJ844', 'QJ744', 'QJ644', 'QJ544', 'QJ344', 'QJ244', 'QT944', 'QT844', 'QT744', 'QT644', 'QT544', 'QT344', 'QT244', 'Q9844', 'Q9744', 'Q9644', 'Q9544', 'Q9344', 'Q9244', 'Q8744', 'Q8644', 'Q8544', 'Q8344', 'Q8244', 'Q7644', 'Q7544', 'Q7344', 'Q7244', 'Q6544', 'Q6344', 'Q6244', 'Q5344', 'Q5244', 'Q3244', 'JT944', 'JT844', 'JT744', 'JT644', 'JT544', 'JT344', 'JT244', 'J9844', 'J9744', 'J9644', 'J9544', 'J9344', 'J9244', 'J8744', 'J8644', 'J8544', 'J8344', 'J8244', 'J7644', 'J7544', 'J7344', 'J7244', 'J6544', 'J6344', 'J6244', 'J5344', 'J5244', 'J3244', 'T9844', 'T9744', 'T9644', 'T9544', 'T9344', 'T9244', 'T8744', 'T8644', 'T8544', 'T8344', 'T8244', 'T7644', 'T7544', 'T7344', 'T7244', 'T6544', 'T6344', 'T6244', 'T5344', 'T5244', 'T3244', '98744', '98644', '98544', '98344', '98244', '97644', '97544', '97344', '97244', '96544', '96344', '96244', '95344', '95244', '93244', '87644', '87544', '87344', '87244', '86544', '86344', '86244', '85344', '85244', '83244', '76544', '76344', '76244', '75344', '75244', '73244', '65344', '65244', '63244', '53244', 'AKQ33', 'AKJ33', 'AKT33', 'AK933', 'AK833', 'AK733', 'AK633', 'AK533', 'AK433', 'AK233', 'AQJ33', 'AQT33', 'AQ933', 'AQ833', 'AQ733', 'AQ633', 'AQ533', 'AQ433', 'AQ233', 'AJT33', 'AJ933', 'AJ833', 'AJ733', 'AJ633', 'AJ533', 'AJ433', 'AJ233', 'AT933', 'AT833', 'AT733', 'AT633', 'AT533', 'AT433', 'AT233', 'A9833', 'A9733', 'A9633', 'A9533', 'A9433', 'A9233', 'A8733', 'A8633', 'A8533', 'A8433', 'A8233', 'A7633', 'A7533', 'A7433', 'A7233', 'A6533', 'A6433', 'A6233', 'A5433', 'A5233', 'A4233', 'KQJ33', 'KQT33', 'KQ933', 'KQ833', 'KQ733', 'KQ633', 'KQ533', 'KQ433', 'KQ233', 'KJT33', 'KJ933', 'KJ833', 'KJ733', 'KJ633', 'KJ533', 'KJ433', 'KJ233', 'KT933', 'KT833', 'KT733', 'KT633', 'KT533', 'KT433', 'KT233', 'K9833', 'K9733', 'K9633', 'K9533', 'K9433', 'K9233', 'K8733', 'K8633', 'K8533', 'K8433', 'K8233', 'K7633', 'K7533', 'K7433', 'K7233', 'K6533', 'K6433', 'K6233', 'K5433', 'K5233', 'K4233', 'QJT33', 'QJ933', 'QJ833', 'QJ733', 'QJ633', 'QJ533', 'QJ433', 'QJ233', 'QT933', 'QT833', 'QT733', 'QT633', 'QT533', 'QT433', 'QT233', 'Q9833', 'Q9733', 'Q9633', 'Q9533', 'Q9433', 'Q9233', 'Q8733', 'Q8633', 'Q8533', 'Q8433', 'Q8233', 'Q7633', 'Q7533', 'Q7433', 'Q7233', 'Q6533', 'Q6433', 'Q6233', 'Q5433', 'Q5233', 'Q4233', 'JT933', 'JT833', 'JT733', 'JT633', 'JT533', 'JT433', 'JT233', 'J9833', 'J9733', 'J9633', 'J9533', 'J9433', 'J9233', 'J8733', 'J8633', 'J8533', 'J8433', 'J8233', 'J7633', 'J7533', 'J7433', 'J7233', 'J6533', 'J6433', 'J6233', 'J5433', 'J5233', 'J4233', 'T9833', 'T9733', 'T9633', 'T9533', 'T9433', 'T9233', 'T8733', 'T8633', 'T8533', 'T8433', 'T8233', 'T7633', 'T7533', 'T7433', 'T7233', 'T6533', 'T6433', 'T6233', 'T5433', 'T5233', 'T4233', '98733', '98633', '98533', '98433', '98233', '97633', '97533', '97433', '97233', '96533', '96433', '96233', '95433', '95233', '94233', '87633', '87533', '87433', '87233', '86533', '86433', '86233', '85433', '85233', '84233', '76533', '76433', '76233', '75433', '75233', '74233', '65433', '65233', '64233', '54233', 'AKQ22', 'AKJ22', 'AKT22', 'AK922', 'AK822', 'AK722', 'AK622', 'AK522', 'AK422', 'AK322', 'AQJ22', 'AQT22', 'AQ922', 'AQ822', 'AQ722', 'AQ622', 'AQ522', 'AQ422', 'AQ322', 'AJT22', 'AJ922', 'AJ822', 'AJ722', 'AJ622', 'AJ522', 'AJ422', 'AJ322', 'AT922', 'AT822', 'AT722', 'AT622', 'AT522', 'AT422', 'AT322', 'A9822', 'A9722', 'A9622', 'A9522', 'A9422', 'A9322', 'A8722', 'A8622', 'A8522', 'A8422', 'A8322', 'A7622', 'A7522', 'A7422', 'A7322', 'A6522', 'A6422', 'A6322', 'A5422', 'A5322', 'A4322', 'KQJ22', 'KQT22', 'KQ922', 'KQ822', 'KQ722', 'KQ622', 'KQ522', 'KQ422', 'KQ322', 'KJT22', 'KJ922', 'KJ822', 'KJ722', 'KJ622', 'KJ522', 'KJ422', 'KJ322', 'KT922', 'KT822', 'KT722', 'KT622', 'KT522', 'KT422', 'KT322', 'K9822', 'K9722', 'K9622', 'K9522', 'K9422', 'K9322', 'K8722', 'K8622', 'K8522', 'K8422', 'K8322', 'K7622', 'K7522', 'K7422', 'K7322', 'K6522', 'K6422', 'K6322', 'K5422', 'K5322', 'K4322', 'QJT22', 'QJ922', 'QJ822', 'QJ722', 'QJ622', 'QJ522', 'QJ422', 'QJ322', 'QT922', 'QT822', 'QT722', 'QT622', 'QT522', 'QT422', 'QT322', 'Q9822', 'Q9722', 'Q9622', 'Q9522', 'Q9422', 'Q9322', 'Q8722', 'Q8622', 'Q8522', 'Q8422', 'Q8322', 'Q7622', 'Q7522', 'Q7422', 'Q7322', 'Q6522', 'Q6422', 'Q6322', 'Q5422', 'Q5322', 'Q4322', 'JT922', 'JT822', 'JT722', 'JT622', 'JT522', 'JT422', 'JT322', 'J9822', 'J9722', 'J9622', 'J9522', 'J9422', 'J9322', 'J8722', 'J8622', 'J8522', 'J8422', 'J8322', 'J7622', 'J7522', 'J7422', 'J7322', 'J6522', 'J6422', 'J6322', 'J5422', 'J5322', 'J4322', 'T9822', 'T9722', 'T9622', 'T9522', 'T9422', 'T9322', 'T8722', 'T8622', 'T8522', 'T8422', 'T8322', 'T7622', 'T7522', 'T7422', 'T7322', 'T6522', 'T6422', 'T6322', 'T5422', 'T5322', 'T4322', '98722', '98622', '98522', '98422', '98322', '97622', '97522', '97422', '97322', '96522', '96422', '96322', '95422', '95322', '94322', '87622', '87522', '87422', '87322', '86522', '86422', '86322', '85422', '85322', '84322', '76522', '76422', '76322', '75422', '75322', '74322', '65422', '65322', '64322', '54322']

all_high_card = ['AKQJ9', 'AKQJ8', 'AKQJ7', 'AKQJ6', 'AKQJ5', 'AKQJ4', 'AKQJ3', 'AKQJ2', 'AKQT9', 'AKQT8', 'AKQT7', 'AKQT6', 'AKQT5', 'AKQT4', 'AKQT3', 'AKQT2', 'AKQ98', 'AKQ97', 'AKQ96', 'AKQ95', 'AKQ94', 'AKQ93', 'AKQ92', 'AKQ87', 'AKQ86', 'AKQ85', 'AKQ84', 'AKQ83', 'AKQ82', 'AKQ76', 'AKQ75', 'AKQ74', 'AKQ73', 'AKQ72', 'AKQ65', 'AKQ64', 'AKQ63', 'AKQ62', 'AKQ54', 'AKQ53', 'AKQ52', 'AKQ43', 'AKQ42', 'AKQ32', 'AKJT9', 'AKJT8', 'AKJT7', 'AKJT6', 'AKJT5', 'AKJT4', 'AKJT3', 'AKJT2', 'AKJ98', 'AKJ97', 'AKJ96', 'AKJ95', 'AKJ94', 'AKJ93', 'AKJ92', 'AKJ87', 'AKJ86', 'AKJ85', 'AKJ84', 'AKJ83', 'AKJ82', 'AKJ76', 'AKJ75', 'AKJ74', 'AKJ73', 'AKJ72', 'AKJ65', 'AKJ64', 'AKJ63', 'AKJ62', 'AKJ54', 'AKJ53', 'AKJ52', 'AKJ43', 'AKJ42', 'AKJ32', 'AKT98', 'AKT97', 'AKT96', 'AKT95', 'AKT94', 'AKT93', 'AKT92', 'AKT87', 'AKT86', 'AKT85', 'AKT84', 'AKT83', 'AKT82', 'AKT76', 'AKT75', 'AKT74', 'AKT73', 'AKT72', 'AKT65', 'AKT64', 'AKT63', 'AKT62', 'AKT54', 'AKT53', 'AKT52', 'AKT43', 'AKT42', 'AKT32', 'AK987', 'AK986', 'AK985', 'AK984', 'AK983', 'AK982', 'AK976', 'AK975', 'AK974', 'AK973', 'AK972', 'AK965', 'AK964', 'AK963', 'AK962', 'AK954', 'AK953', 'AK952', 'AK943', 'AK942', 'AK932', 'AK876', 'AK875', 'AK874', 'AK873', 'AK872', 'AK865', 'AK864', 'AK863', 'AK862', 'AK854', 'AK853', 'AK852', 'AK843', 'AK842', 'AK832', 'AK765', 'AK764', 'AK763', 'AK762', 'AK754', 'AK753', 'AK752', 'AK743', 'AK742', 'AK732', 'AK654', 'AK653', 'AK652', 'AK643', 'AK642', 'AK632', 'AK543', 'AK542', 'AK532', 'AK432', 'AQJT9', 'AQJT8', 'AQJT7', 'AQJT6', 'AQJT5', 'AQJT4', 'AQJT3', 'AQJT2', 'AQJ98', 'AQJ97', 'AQJ96', 'AQJ95', 'AQJ94', 'AQJ93', 'AQJ92', 'AQJ87', 'AQJ86', 'AQJ85', 'AQJ84', 'AQJ83', 'AQJ82', 'AQJ76', 'AQJ75', 'AQJ74', 'AQJ73', 'AQJ72', 'AQJ65', 'AQJ64', 'AQJ63', 'AQJ62', 'AQJ54', 'AQJ53', 'AQJ52', 'AQJ43', 'AQJ42', 'AQJ32', 'AQT98', 'AQT97', 'AQT96', 'AQT95', 'AQT94', 'AQT93', 'AQT92', 'AQT87', 'AQT86', 'AQT85', 'AQT84', 'AQT83', 'AQT82', 'AQT76', 'AQT75', 'AQT74', 'AQT73', 'AQT72', 'AQT65', 'AQT64', 'AQT63', 'AQT62', 'AQT54', 'AQT53', 'AQT52', 'AQT43', 'AQT42', 'AQT32', 'AQ987', 'AQ986', 'AQ985', 'AQ984', 'AQ983', 'AQ982', 'AQ976', 'AQ975', 'AQ974', 'AQ973', 'AQ972', 'AQ965', 'AQ964', 'AQ963', 'AQ962', 'AQ954', 'AQ953', 'AQ952', 'AQ943', 'AQ942', 'AQ932', 'AQ876', 'AQ875', 'AQ874', 'AQ873', 'AQ872', 'AQ865', 'AQ864', 'AQ863', 'AQ862', 'AQ854', 'AQ853', 'AQ852', 'AQ843', 'AQ842', 'AQ832', 'AQ765', 'AQ764', 'AQ763', 'AQ762', 'AQ754', 'AQ753', 'AQ752', 'AQ743', 'AQ742', 'AQ732', 'AQ654', 'AQ653', 'AQ652', 'AQ643', 'AQ642', 'AQ632', 'AQ543', 'AQ542', 'AQ532', 'AQ432', 'AJT98', 'AJT97', 'AJT96', 'AJT95', 'AJT94', 'AJT93', 'AJT92', 'AJT87', 'AJT86', 'AJT85', 'AJT84', 'AJT83', 'AJT82', 'AJT76', 'AJT75', 'AJT74', 'AJT73', 'AJT72', 'AJT65', 'AJT64', 'AJT63', 'AJT62', 'AJT54', 'AJT53', 'AJT52', 'AJT43', 'AJT42', 'AJT32', 'AJ987', 'AJ986', 'AJ985', 'AJ984', 'AJ983', 'AJ982', 'AJ976', 'AJ975', 'AJ974', 'AJ973', 'AJ972', 'AJ965', 'AJ964', 'AJ963', 'AJ962', 'AJ954', 'AJ953', 'AJ952', 'AJ943', 'AJ942', 'AJ932', 'AJ876', 'AJ875', 'AJ874', 'AJ873', 'AJ872', 'AJ865', 'AJ864', 'AJ863', 'AJ862', 'AJ854', 'AJ853', 'AJ852', 'AJ843', 'AJ842', 'AJ832', 'AJ765', 'AJ764', 'AJ763', 'AJ762', 'AJ754', 'AJ753', 'AJ752', 'AJ743', 'AJ742', 'AJ732', 'AJ654', 'AJ653', 'AJ652', 'AJ643', 'AJ642', 'AJ632', 'AJ543', 'AJ542', 'AJ532', 'AJ432', 'AT987', 'AT986', 'AT985', 'AT984', 'AT983', 'AT982', 'AT976', 'AT975', 'AT974', 'AT973', 'AT972', 'AT965', 'AT964', 'AT963', 'AT962', 'AT954', 'AT953', 'AT952', 'AT943', 'AT942', 'AT932', 'AT876', 'AT875', 'AT874', 'AT873', 'AT872', 'AT865', 'AT864', 'AT863', 'AT862', 'AT854', 'AT853', 'AT852', 'AT843', 'AT842', 'AT832', 'AT765', 'AT764', 'AT763', 'AT762', 'AT754', 'AT753', 'AT752', 'AT743', 'AT742', 'AT732', 'AT654', 'AT653', 'AT652', 'AT643', 'AT642', 'AT632', 'AT543', 'AT542', 'AT532', 'AT432', 'A9876', 'A9875', 'A9874', 'A9873', 'A9872', 'A9865', 'A9864', 'A9863', 'A9862', 'A9854', 'A9853', 'A9852', 'A9843', 'A9842', 'A9832', 'A9765', 'A9764', 'A9763', 'A9762', 'A9754', 'A9753', 'A9752', 'A9743', 'A9742', 'A9732', 'A9654', 'A9653', 'A9652', 'A9643', 'A9642', 'A9632', 'A9543', 'A9542', 'A9532', 'A9432', 'A8765', 'A8764', 'A8763', 'A8762', 'A8754', 'A8753', 'A8752', 'A8743', 'A8742', 'A8732', 'A8654', 'A8653', 'A8652', 'A8643', 'A8642', 'A8632', 'A8543', 'A8542', 'A8532', 'A8432', 'A7654', 'A7653', 'A7652', 'A7643', 'A7642', 'A7632', 'A7543', 'A7542', 'A7532', 'A7432', 'A6543', 'A6542', 'A6532', 'A6432', 'KQJT8', 'KQJT7', 'KQJT6', 'KQJT5', 'KQJT4', 'KQJT3', 'KQJT2', 'KQJ98', 'KQJ97', 'KQJ96', 'KQJ95', 'KQJ94', 'KQJ93', 'KQJ92', 'KQJ87', 'KQJ86', 'KQJ85', 'KQJ84', 'KQJ83', 'KQJ82', 'KQJ76', 'KQJ75', 'KQJ74', 'KQJ73', 'KQJ72', 'KQJ65', 'KQJ64', 'KQJ63', 'KQJ62', 'KQJ54', 'KQJ53', 'KQJ52', 'KQJ43', 'KQJ42', 'KQJ32', 'KQT98', 'KQT97', 'KQT96', 'KQT95', 'KQT94', 'KQT93', 'KQT92', 'KQT87', 'KQT86', 'KQT85', 'KQT84', 'KQT83', 'KQT82', 'KQT76', 'KQT75', 'KQT74', 'KQT73', 'KQT72', 'KQT65', 'KQT64', 'KQT63', 'KQT62', 'KQT54', 'KQT53', 'KQT52', 'KQT43', 'KQT42', 'KQT32', 'KQ987', 'KQ986', 'KQ985', 'KQ984', 'KQ983', 'KQ982', 'KQ976', 'KQ975', 'KQ974', 'KQ973', 'KQ972', 'KQ965', 'KQ964', 'KQ963', 'KQ962', 'KQ954', 'KQ953', 'KQ952', 'KQ943', 'KQ942', 'KQ932', 'KQ876', 'KQ875', 'KQ874', 'KQ873', 'KQ872', 'KQ865', 'KQ864', 'KQ863', 'KQ862', 'KQ854', 'KQ853', 'KQ852', 'KQ843', 'KQ842', 'KQ832', 'KQ765', 'KQ764', 'KQ763', 'KQ762', 'KQ754', 'KQ753', 'KQ752', 'KQ743', 'KQ742', 'KQ732', 'KQ654', 'KQ653', 'KQ652', 'KQ643', 'KQ642', 'KQ632', 'KQ543', 'KQ542', 'KQ532', 'KQ432', 'KJT98', 'KJT97', 'KJT96', 'KJT95', 'KJT94', 'KJT93', 'KJT92', 'KJT87', 'KJT86', 'KJT85', 'KJT84', 'KJT83', 'KJT82', 'KJT76', 'KJT75', 'KJT74', 'KJT73', 'KJT72', 'KJT65', 'KJT64', 'KJT63', 'KJT62', 'KJT54', 'KJT53', 'KJT52', 'KJT43', 'KJT42', 'KJT32', 'KJ987', 'KJ986', 'KJ985', 'KJ984', 'KJ983', 'KJ982', 'KJ976', 'KJ975', 'KJ974', 'KJ973', 'KJ972', 'KJ965', 'KJ964', 'KJ963', 'KJ962', 'KJ954', 'KJ953', 'KJ952', 'KJ943', 'KJ942', 'KJ932', 'KJ876', 'KJ875', 'KJ874', 'KJ873', 'KJ872', 'KJ865', 'KJ864', 'KJ863', 'KJ862', 'KJ854', 'KJ853', 'KJ852', 'KJ843', 'KJ842', 'KJ832', 'KJ765', 'KJ764', 'KJ763', 'KJ762', 'KJ754', 'KJ753', 'KJ752', 'KJ743', 'KJ742', 'KJ732', 'KJ654', 'KJ653', 'KJ652', 'KJ643', 'KJ642', 'KJ632', 'KJ543', 'KJ542', 'KJ532', 'KJ432', 'KT987', 'KT986', 'KT985', 'KT984', 'KT983', 'KT982', 'KT976', 'KT975', 'KT974', 'KT973', 'KT972', 'KT965', 'KT964', 'KT963', 'KT962', 'KT954', 'KT953', 'KT952', 'KT943', 'KT942', 'KT932', 'KT876', 'KT875', 'KT874', 'KT873', 'KT872', 'KT865', 'KT864', 'KT863', 'KT862', 'KT854', 'KT853', 'KT852', 'KT843', 'KT842', 'KT832', 'KT765', 'KT764', 'KT763', 'KT762', 'KT754', 'KT753', 'KT752', 'KT743', 'KT742', 'KT732', 'KT654', 'KT653', 'KT652', 'KT643', 'KT642', 'KT632', 'KT543', 'KT542', 'KT532', 'KT432', 'K9876', 'K9875', 'K9874', 'K9873', 'K9872', 'K9865', 'K9864', 'K9863', 'K9862', 'K9854', 'K9853', 'K9852', 'K9843', 'K9842', 'K9832', 'K9765', 'K9764', 'K9763', 'K9762', 'K9754', 'K9753', 'K9752', 'K9743', 'K9742', 'K9732', 'K9654', 'K9653', 'K9652', 'K9643', 'K9642', 'K9632', 'K9543', 'K9542', 'K9532', 'K9432', 'K8765', 'K8764', 'K8763', 'K8762', 'K8754', 'K8753', 'K8752', 'K8743', 'K8742', 'K8732', 'K8654', 'K8653', 'K8652', 'K8643', 'K8642', 'K8632', 'K8543', 'K8542', 'K8532', 'K8432', 'K7654', 'K7653', 'K7652', 'K7643', 'K7642', 'K7632', 'K7543', 'K7542', 'K7532', 'K7432', 'K6543', 'K6542', 'K6532', 'K6432', 'K5432', 'QJT97', 'QJT96', 'QJT95', 'QJT94', 'QJT93', 'QJT92', 'QJT87', 'QJT86', 'QJT85', 'QJT84', 'QJT83', 'QJT82', 'QJT76', 'QJT75', 'QJT74', 'QJT73', 'QJT72', 'QJT65', 'QJT64', 'QJT63', 'QJT62', 'QJT54', 'QJT53', 'QJT52', 'QJT43', 'QJT42', 'QJT32', 'QJ987', 'QJ986', 'QJ985', 'QJ984', 'QJ983', 'QJ982', 'QJ976', 'QJ975', 'QJ974', 'QJ973', 'QJ972', 'QJ965', 'QJ964', 'QJ963', 'QJ962', 'QJ954', 'QJ953', 'QJ952', 'QJ943', 'QJ942', 'QJ932', 'QJ876', 'QJ875', 'QJ874', 'QJ873', 'QJ872', 'QJ865', 'QJ864', 'QJ863', 'QJ862', 'QJ854', 'QJ853', 'QJ852', 'QJ843', 'QJ842', 'QJ832', 'QJ765', 'QJ764', 'QJ763', 'QJ762', 'QJ754', 'QJ753', 'QJ752', 'QJ743', 'QJ742', 'QJ732', 'QJ654', 'QJ653', 'QJ652', 'QJ643', 'QJ642', 'QJ632', 'QJ543', 'QJ542', 'QJ532', 'QJ432', 'QT987', 'QT986', 'QT985', 'QT984', 'QT983', 'QT982', 'QT976', 'QT975', 'QT974', 'QT973', 'QT972', 'QT965', 'QT964', 'QT963', 'QT962', 'QT954', 'QT953', 'QT952', 'QT943', 'QT942', 'QT932', 'QT876', 'QT875', 'QT874', 'QT873', 'QT872', 'QT865', 'QT864', 'QT863', 'QT862', 'QT854', 'QT853', 'QT852', 'QT843', 'QT842', 'QT832', 'QT765', 'QT764', 'QT763', 'QT762', 'QT754', 'QT753', 'QT752', 'QT743', 'QT742', 'QT732', 'QT654', 'QT653', 'QT652', 'QT643', 'QT642', 'QT632', 'QT543', 'QT542', 'QT532', 'QT432', 'Q9876', 'Q9875', 'Q9874', 'Q9873', 'Q9872', 'Q9865', 'Q9864', 'Q9863', 'Q9862', 'Q9854', 'Q9853', 'Q9852', 'Q9843', 'Q9842', 'Q9832', 'Q9765', 'Q9764', 'Q9763', 'Q9762', 'Q9754', 'Q9753', 'Q9752', 'Q9743', 'Q9742', 'Q9732', 'Q9654', 'Q9653', 'Q9652', 'Q9643', 'Q9642', 'Q9632', 'Q9543', 'Q9542', 'Q9532', 'Q9432', 'Q8765', 'Q8764', 'Q8763', 'Q8762', 'Q8754', 'Q8753', 'Q8752', 'Q8743', 'Q8742', 'Q8732', 'Q8654', 'Q8653', 'Q8652', 'Q8643', 'Q8642', 'Q8632', 'Q8543', 'Q8542', 'Q8532', 'Q8432', 'Q7654', 'Q7653', 'Q7652', 'Q7643', 'Q7642', 'Q7632', 'Q7543', 'Q7542', 'Q7532', 'Q7432', 'Q6543', 'Q6542', 'Q6532', 'Q6432', 'Q5432', 'JT986', 'JT985', 'JT984', 'JT983', 'JT982', 'JT976', 'JT975', 'JT974', 'JT973', 'JT972', 'JT965', 'JT964', 'JT963', 'JT962', 'JT954', 'JT953', 'JT952', 'JT943', 'JT942', 'JT932', 'JT876', 'JT875', 'JT874', 'JT873', 'JT872', 'JT865', 'JT864', 'JT863', 'JT862', 'JT854', 'JT853', 'JT852', 'JT843', 'JT842', 'JT832', 'JT765', 'JT764', 'JT763', 'JT762', 'JT754', 'JT753', 'JT752', 'JT743', 'JT742', 'JT732', 'JT654', 'JT653', 'JT652', 'JT643', 'JT642', 'JT632', 'JT543', 'JT542', 'JT532', 'JT432', 'J9876', 'J9875', 'J9874', 'J9873', 'J9872', 'J9865', 'J9864', 'J9863', 'J9862', 'J9854', 'J9853', 'J9852', 'J9843', 'J9842', 'J9832', 'J9765', 'J9764', 'J9763', 'J9762', 'J9754', 'J9753', 'J9752', 'J9743', 'J9742', 'J9732', 'J9654', 'J9653', 'J9652', 'J9643', 'J9642', 'J9632', 'J9543', 'J9542', 'J9532', 'J9432', 'J8765', 'J8764', 'J8763', 'J8762', 'J8754', 'J8753', 'J8752', 'J8743', 'J8742', 'J8732', 'J8654', 'J8653', 'J8652', 'J8643', 'J8642', 'J8632', 'J8543', 'J8542', 'J8532', 'J8432', 'J7654', 'J7653', 'J7652', 'J7643', 'J7642', 'J7632', 'J7543', 'J7542', 'J7532', 'J7432', 'J6543', 'J6542', 'J6532', 'J6432', 'J5432', 'T9875', 'T9874', 'T9873', 'T9872', 'T9865', 'T9864', 'T9863', 'T9862', 'T9854', 'T9853', 'T9852', 'T9843', 'T9842', 'T9832', 'T9765', 'T9764', 'T9763', 'T9762', 'T9754', 'T9753', 'T9752', 'T9743', 'T9742', 'T9732', 'T9654', 'T9653', 'T9652', 'T9643', 'T9642', 'T9632', 'T9543', 'T9542', 'T9532', 'T9432', 'T8765', 'T8764', 'T8763', 'T8762', 'T8754', 'T8753', 'T8752', 'T8743', 'T8742', 'T8732', 'T8654', 'T8653', 'T8652', 'T8643', 'T8642', 'T8632', 'T8543', 'T8542', 'T8532', 'T8432', 'T7654', 'T7653', 'T7652', 'T7643', 'T7642', 'T7632', 'T7543', 'T7542', 'T7532', 'T7432', 'T6543', 'T6542', 'T6532', 'T6432', 'T5432', '98764', '98763', '98762', '98754', '98753', '98752', '98743', '98742', '98732', '98654', '98653', '98652', '98643', '98642', '98632', '98543', '98542', '98532', '98432', '97654', '97653', '97652', '97643', '97642', '97632', '97543', '97542', '97532', '97432', '96543', '96542', '96532', '96432', '95432', '87653', '87652', '87643', '87642', '87632', '87543', '87542', '87532', '87432', '86543', '86542', '86532', '86432', '85432', '76542', '76532', '76432', '75432']


map_cards = {}

@lru_cache(maxsize=None)
def init_texas_cache(num=0):
    log.info(f"所有同花顺索引: {len(all_fstraight)}")
    for i,_ in enumerate(all_fstraight[::-1]):
        key = 'f' + _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="同花顺", score=90001 + i)

    log.info(f"所有金刚索引: {len(all_4_kind)}")
    for i,_ in enumerate(all_4_kind[::-1]):
        key = _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="金刚", score=80001 + i)

    log.info(f"所有葫芦索引: {len(all_flue_hourse)}")
    for i,_ in enumerate(all_flue_hourse[::-1]):
        key = _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="葫芦", score=70001 + i)

    log.info(f"所有同花索引: {len(all_high_card)}")
    for i,_ in enumerate(all_high_card[::-1]):
        key = 'f' + _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="同花", score=60001 + i)

    log.info(f"所有顺子索引: {len(all_straights)}")
    for i,_ in enumerate(all_straights[::-1]):
        key = _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="顺子", score=50001 + i)

    log.info(f"所有3条索引: {len(all_3_kind)}")
    for i,_ in enumerate(all_3_kind[::-1]):
        key = _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="3条", score=40001 + i)

    log.info(f"所有2对索引: {len(all_2_pair)}")
    for i,_ in enumerate(all_2_pair[::-1]):
        key = _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="2对", score=30001 + i)

    log.info(f"所有1对索引: {len(all_1_pair)}")
    for i,_ in enumerate(all_1_pair[::-1]):
        key = _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="1对", score=20001 + i)

    log.info(f"所有高牌索引: {len(all_high_card)}")
    for i,_ in enumerate(all_high_card[::-1]):
        key = _
        key = list(key)
        key.sort()
        key = "".join(key)
        map_cards[key] = dict(cards=_, type="高牌", score=i)

    log.info(f"索引创建完成: {len(map_cards)}")
    return True
